package com.fish.admin.module.auth.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fish.common.mybatisplus.entity.DataScopeBaseEntity;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author lindy @Classname AuthInfo @Description 认证信息表 @Date 2020/6/7
 * 18:39 @Version V1.0
 */
@Data
@NoArgsConstructor
@TableName("auth_info")
public class AuthInfo extends DataScopeBaseEntity {

	@TableId(type = IdType.ASSIGN_ID)
	private Long id;

	/**
	 * 认证账号标识：手机号、邮箱、 系统用户名、或第三方应用的唯一标识
	 */
	private String account;

	/**
	 * 凭证
	 */
	private String secret;
	/**
	 * 用户id
	 */
	private Long userId;

	/**
	 * 用户类型（1:系统用户；2:渠道用户；3:业务员;）
	 */
	private Integer userType;

	/**
	 * 启用状态(0:弃用；1、启用)
	 */
	private Integer enabled;

	/**
	 * 是否只读(0：不可删除;1:可编辑)
	 */
	private Integer readonly;














}
